home *** CD-ROM | disk | FTP | other *** search
/ The Supreme Court / The Supreme Court.iso / pc / _bbs / foreign.bat < prev    next >
DOS Batch File  |  1995-07-25  |  6KB  |  113 lines

  1. REM  This batch file runs the 'all.bat' batch file once for each language.
  2. REM  When it's done, it zip'es up the appropriate files for storage on the
  3. REM  CDROM.  We save a zip file with the pcboard, rbbs, opus, menu's, and 
  4. REM  maximus files in the k:\_bbs\translat directory.
  5. REM
  6. REM  The translated BBS index files are called
  7. REM  xxx_pcb.zip, xxx_rbbs.zip, xxx_opus.zip, xxx_menu.zip, xxx_max.zip
  8. REM  where xxx is the language name.
  9. REM
  10. REM  This is the input language, for the 'dirs.xxx' (area descriptions)
  11. REM  and the file listing descriptions, '00_index.xxx'
  12. REM  current valid languages are as follows.
  13.  
  14. rem goto skip
  15. md n:\_bbs\translat
  16. del n:\_bbs\translat\*.*
  17. del n:\_bbs\wc30\allfiles.*
  18.  
  19. REM 'fre' : French
  20. set in_language=fre
  21. call \_bbs\all.bat
  22. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  23. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  24. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  25. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  26. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  27. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  28. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  29. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  30. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  31. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  32. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  33.  
  34. :skip
  35. REM 'spa' : Spanish
  36. set in_language=spa
  37. call \_bbs\all.bat
  38. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  39. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  40. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  41. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  42. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  43. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  44. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  45. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  46. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  47. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  48. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  49.  
  50. REM 'por' : Portugese
  51. set in_language=por
  52. call \_bbs\all.bat
  53. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  54. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  55. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  56. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  57. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  58. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  59. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  60. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  61. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  62. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  63. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  64.  
  65. REM 'ger' : German
  66. set in_language=ger
  67. call \_bbs\all.bat
  68. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  69. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  70. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  71. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  72. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  73. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  74. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  75. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  76. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  77. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  78. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  79.  
  80. REM 'ita' : Italian
  81. set in_language=ita
  82. call \_bbs\all
  83. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  84. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  85. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  86. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  87. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  88. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  89. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  90. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  91. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  92. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  93. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  94.  
  95. REM 'txt' : English
  96. set in_language=txt
  97. call \_bbs\all.bat
  98. pkzip    n:\_bbs\translat\%in_language%_menu.zip n:\_bbs\menu\dir?.dir
  99. pkzip    n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dlpath.lst 
  100. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcb\*.*
  101. pkzip -a n:\_bbs\translat\%in_language%_pcb.zip n:\_bbs\pcbtool\dir.lst 
  102. pkzip    n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbs\*.* 
  103. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\fidxt.def
  104. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\*.def
  105. pkzip -a n:\_bbs\translat\%in_language%_rbbs.zip n:\_bbs\rbbstool\makefidx.cfg
  106. pkzip    n:\_bbs\translat\%in_language%_sf.zip n:\_bbs\sf\*.*
  107. pkzip    n:\_bbs\translat\%in_language%_max.zip n:\_bbs\maxtool\hcdareas.ctl
  108. pkzip -a n:\_bbs\translat\%in_language%_max.zip n:\_bbs\max\*.*
  109.  
  110. pkzip    n:\_bbs\translat\wc30.zip n:\_bbs\wc30\allfiles.*
  111.  
  112. :end
  113.